stuffed green peppei - Turkish English Dictionary